<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); ?>

<?php echo _mensagem_flashdata();?>

<div class="row col-lg-12">
    <div class="panel panel-default">
        <div class="panel-heading">
            <a class="btn btn-primary" href="<?php echo base_url($this->config->item('area_admin') . '/servico/cadastrar'); ?>">Cadastrar</a>
        </div> 
        <div class="panel-body">

            <?php
            $this->table->set_heading('Id', 'Titulo','Progresso','Setor','Vencimento', 'Ações');
            $progresso_servico = $this->config->item('progresso_servico');
            foreach ($servico as $s) {

                $link_editar  = base_url($this->config->item('area_admin') . '/servico/editar/' . $s->id);
                
                $acoes  = '<a href="' . $link_editar . '" class="btn btn-info btn-sm">Editar</a>&nbsp;';
                $acoes .= '<a href="#" data-id="' . $s->id . '" data-toggle="modal" data-target="#modal_confirmar_remocao" class="btn btn-danger btn-sm btn_remover">Remover</a>&nbsp;';
                
                
                if($s->progresso != 3 ){
                    if($s->progresso != 1)
                    {
                        $acoes .= '<a href="#" data-id="' . $s->id . '" data-toggle="modal" data-target="#modal_confirmar_aprovacao" class="btn btn-success btn-sm btn_aprovar">Aprovar</a>';
                    }
                    else
                    {
                        if(sizeof($s->funcionarios_ocupados) > 0)
                        {
                            $nome='Os funcionários : ';
                            foreach ($s->funcionarios_ocupados as $f)
                            {
                                $nome.=$f->nome.',';
                            }
                            $nome.=' já estão em um serviço.';
                           $acoes .= '<button type="button" data-placement="top" class="btn btn-sm titulo_tooltip btn-warning" data-toggle="popover" title="Não é possível aprovar" data-content="'.$nome.'">Aprovar</button>'; 
                        }  
                        else
                        {
                            $acoes .= '<a href="#" data-id="' . $s->id . '" data-toggle="modal" data-target="#modal_confirmar_aprovacao" class="btn btn-success btn-sm btn_aprovar">Aprovar</a>';
                        }
                    }
                }
                
                
                
                $progresso_servico = $this->config->item('progresso_servico');
                
                 if($s->progresso == '1' ){
                    $label_progresso ='<span class="label label-danger">'.$progresso_servico[$s->progresso].'</span>';
                 }
                 else if($s->progresso == '2' ){
                      $label_progresso ='<span class="label label-warning">'.$progresso_servico[$s->progresso].'</span>';
                 }
                 else{
                      $label_progresso ='<span class="label label-success">'.$progresso_servico[$s->progresso].'</span>';
                 }
                 
                 $titulo ='<button type="button" data-placement="top" class="btn titulo_tooltip" data-toggle="popover" title="Descrição" data-content="'.$s->descricao.'">'.$s->titulo.'</button>';
                $this->table->add_row(
                        
                        $s->id, $titulo,$label_progresso,$s->nome_s,  get_data_banco($s->data_venc), $acoes
                );
            }

            $this->table->set_template(array(
                'table_open' => '<table class="table table-striped table-bordered table-hover">',
            ));

            echo $this->table->generate();
            ?>
        </div>
    </div>
</div>
<div class="modal fade" id="modal_confirmar_remocao" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">Remover grupo de usuário</h4>
            </div>
            <div class="modal-body">
                <p>Você realmente deseja remover este grupo de usuário?</p>
            </div>
            <div class="modal-footer">
                <a href="#" class="btn btn-default" data-dismiss="modal">Não</a>
                <a href="<?php echo base_url($this->config->item('area_admin') . '/servico/remover/'); ?>" id="confirma_remocao" class="btn btn-primary">Sim</a>
            </div>
        </div>
    </div>
</div>

<div class="modal fade" id="modal_confirmar_aprovacao" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">Aprovar Serviço</h4>
            </div>
            <div class="modal-body">
                
                
                
                <p>Você realmente deseja Aprovar  este Serviço?</p>
            </div>
            <div class="modal-footer">
                <a href="#" class="btn btn-default" data-dismiss="modal">Não</a>
                <a href="<?php echo base_url($this->config->item('area_admin') . '/servico/aprovar/'); ?>" id="confirma_aprovacao" class="btn btn-primary">Sim</a>
            </div>
        </div>
    </div>
</div>
